home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / os2 / pvm34b3.zip / pvm34b3 / pvm3 / Readme.Win32 < prev   
Text File  |  1997-07-22  |  4KB  |  94 lines

  1.  
  2.          PVM version 3.4:  Parallel Virtual Machine System
  3.                University of Tennessee, Knoxville TN.
  4.            Oak Ridge National Laboratory, Oak Ridge TN.
  5.                    Emory University, Atlanta GA.
  6.       Authors:  J. J. Dongarra, G. E. Fagg, M. Fischer,
  7.           G. A. Geist, J. A. Kohl, R. J. Manchek, P. Mucci,
  8.          P. M. Papadopoulos, S. L. Scott, and V. S. Sunderam
  9.                    (C) 1997 All Rights Reserved
  10.  
  11.                               NOTICE
  12.  
  13.  Permission to use, copy, modify, and distribute this software and
  14.  its documentation for any purpose and without fee is hereby granted
  15.  provided that the above copyright notice appear in all copies and
  16.  that both the copyright notice and this permission notice appear in
  17.  supporting documentation.
  18.  
  19.  Neither the Institutions (Emory University, Oak Ridge National
  20.  Laboratory, and University of Tennessee) nor the Authors make any
  21.  representations about the suitability of this software for any
  22.  purpose.  This software is provided ``as is'' without express or
  23.  implied warranty.
  24.  
  25.  PVM version 3 was funded in part by the U.S. Department of Energy,
  26.  the National Science Foundation and the State of Tennessee.
  27.  
  28. ________________________________________________________________________
  29.  
  30. This is a supplement to the main Readme file.  The reader should consult
  31. that file for more information.
  32.  
  33.  
  34. Table of Contents
  35. -----------------
  36. 1. Possible User Specifications - Different Compiler Dependencies
  37. 2. Installation, Environment Settings
  38. 3. Startup Differences compared to the Unix version
  39. 4. Additional Software for WIN32
  40. 5. Further, detailed information
  41. 6. Basic Testing
  42. -----------------
  43.  
  44. 1. Unlike standardized compilers in the Unix world, different flags
  45.    and libs are used for WIN32.  Currently we distinguish between
  46.    Borland 5.0 or VC++ 4.0 or higher.  Thus, a dependency file in
  47.    $(PVM_ROOT)/conf named WIN32.def can be modified to point to the
  48.    installed Compiler.  It also provides a compiler detection mechanism,
  49.    which works with a normal compiler installation (checking for
  50.    INCLUDE environment variables).
  51.  
  52. 2. Make sure you set PVM_ROOT, PVM_ARCH, PVM_TMP, PVM_RSH before using
  53.    PVM.  Differences in setting these variables are for NT or WIN95.
  54.    In NT the Admin has to put these variables into the system variables
  55.    (Control Panel -> System -> Environment variables).
  56.  
  57.    Installing requires only pointing to the location of this extracted
  58.    directory.  No registry modifications need to be performed.
  59.    Also, it is now possible to put the pvmd.exe file into the
  60.    autostart group for automatic startup.  The way to build a
  61.    Virtual Machine is briefly described in Section 3.
  62.  
  63. 3. PVM is built by invoking the console command "pvm" with an additional
  64.    hostfile argument which identifies potential resources.  The machine
  65.    on which "pvm" is run for the first time (in a given session) is
  66.    referred to as the "master daemon."  If this machine crashes, your
  67.    PVM virtual machine goes down (a single point of failure).
  68.  
  69.    Manual adding of hosts is performed by the "add" command in the
  70.    "pvm" console.  Add commands must specify the location of the daemon,
  71.    e.g.
  72.         pvm> add "hostname dx=d:\pvm3\lib\pvmd"
  73.  
  74. 4. Rshd or rexecd are required for WINNT, Rshd for WIN95.  This is
  75.    additional (shareware) software that you will find on the WWW,
  76.    as long as MS does not offer its own solution.
  77.    Please note that the rshd is required to run remote processes
  78.    under your account.  If you find pvm{d,l}.System in your PVM_TMP
  79.    directory, then the rshd is NOT working properly.
  80.  
  81. 5. If you are new to PVM, please read the book on PVM or check out the
  82.    user's guide.  You will find it on the PVM homepage at:
  83.  
  84.         http://www.epm.ornl.gov/pvm
  85.  
  86. 6. Before using PVM, you should test the functionality of the additional
  87.    software, e.g.
  88.  
  89.         "rsh remotehost -l login dir | more"
  90.  
  91.    This should show the directory listing of the remote host.  Piping
  92.    to "more" additionally checks for buffered std{io,err}.
  93.  
  94.